Route |
Starting point |
Ending point |
Length
(mi) |
Length
(km) |
Notes |
001.3 Iowa Highway 1 |
Iowa 2 near Keosauqua |
US 151 near Anamosa |
119.268 |
191.943 |
|
002.3 Iowa Highway 2 |
N-2 near Nebraska City, Nebr. |
IL 9 at Fort Madison |
257.132 |
413.814 |
|
003.3 Iowa Highway 3 |
SD 50 near Westfield |
US 52 / US 61 / US 151 at Dubuque |
326.163 |
524.908 |
|
004.3 Iowa Highway 4 |
Iowa 44 at Panora |
MN 4 near Estherville |
146.343 |
235.516 |
|
005.3 Iowa Highway 5 |
Route 5 near Cincinnati |
I-35 at West Des Moines |
103.540 |
166.631 |
|
007.3 Iowa Highway 7 |
Iowa 3 near Aurelia |
US 169 near Fort Dodge |
73.661 |
118.546 |
|
008.3 Iowa Highway 8 |
US 63 at Traer |
US 218 near Garrison |
13.961 |
22.468 |
|
009.3 Iowa Highway 9 |
SD 42 near Larchwood |
WIS 82 at Lansing |
295.088 |
474.898 |
|
010.3 Iowa Highway 10 |
SD 46 near Hawarden |
Iowa 4 at Havelock |
104.512 |
168.196 |
|
012.3 Iowa Highway 12 |
US 20 / US 75 at Sioux City |
Iowa 10 at Hawarden |
46.274 |
74.471 |
Southern end is signed at I-29, but IA 12 continues through Sioux City as US 20 Bus. |
013.3 Iowa Highway 13 |
US 30 / US 151 near Bertram |
US 52 near Froelich |
85.235 |
137.172 |
|
014.3 Iowa Highway 14 |
Iowa 2 at Corydon |
US 18 / US 218 Bus. at Charles City |
187.838 |
302.296 |
|
015.3 Iowa Highway 15 |
Iowa 3 near Pocahontas |
MN 15 near Armstrong |
63.578 |
102.319 |
|
016.3 Iowa Highway 16 |
US 34 near Agency |
US 61 at Wever |
65.488 |
105.393 |
|
017.3 Iowa Highway 17 |
Iowa 141 at Granger |
US 18 near Wesley |
102.789 |
165.423 |
|
021.3 Iowa Highway 21 |
Iowa 149 near Hedrick |
US 20 / Iowa 27 at Waterloo |
97.152 |
156.351 |
|
022.3 Iowa Highway 22 |
Iowa 21 near Thornburg |
US 61 at Davenport |
97.905 |
157.563 |
|
023.3 Iowa Highway 23 |
Iowa 92 near Oskaloosa |
Iowa 149 near Fremont |
16.022 |
25.785 |
|
024.3 Iowa Highway 24 |
US 18 / US 63 at New Hampton |
US 52 / Iowa 150 at Calmar |
27.546 |
44.331 |
|
025.3 Iowa Highway 25 |
Iowa 2 near Benton |
US 30 near Scranton |
103.419 |
166.437 |
|
026.3 Iowa Highway 26 |
Iowa 9 at Lansing |
MN 26 at New Albin |
11.370 |
18.298 |
|
027.3 Iowa Highway 27 |
Route 27 near Wayland, Mo. |
I-35 at the Minnesota state line |
282 |
454 |
Avenue of the Saints for its entire length |
028.3 Iowa Highway 28 |
Iowa 92 at Martensdale |
I-35 / I-80 at Des Moines |
21.613 |
34.783 |
|
031.3 Iowa Highway 31 |
US 59 near Quimby |
Iowa 141 near Smithland |
38.504 |
61.966 |
|
032.3 Iowa Highway 32 |
US 20 at Dubuque |
US 52 / Iowa 3 at Sageville |
5.101 |
8.209 |
|
037.3 Iowa Highway 37 |
Iowa 175 near Turin |
US 59 near Earling |
40.321 |
64.890 |
|
038.3 Iowa Highway 38 |
US 61 Bus. / Iowa 92 at Muscatine |
Iowa 3 near Edgewood |
98.941 |
159.230 |
|
039.3 Iowa Highway 39 |
US 59 at Denison |
Iowa 175 at Odebolt |
24.321 |
39.141 |
|
044.3 Iowa Highway 44 |
US 30 near Logan |
Iowa 141 at Grimes |
104.524 |
168.215 |
|
048.3 Iowa Highway 48 |
US 59 at Shenandoah |
US 6 near Lewis |
47.919 |
77.118 |
|
051.3 Iowa Highway 51 |
US 18 / US 52 at Postville |
Iowa 9 at Waukon |
11.007 |
17.714 |
|
056.3 Iowa Highway 56 |
Iowa 150 at West Union |
Iowa 13 at Elkader |
24.432 |
39.319 |
|
057.3 Iowa Highway 57 |
US 65 near Iowa Falls |
US 218 / Iowa 27 / Iowa 58 at Cedar Falls |
43.765 |
70.433 |
|
058.3 Iowa Highway 58 |
US 63 at Hudson |
US 218 / Iowa 27 / Iowa 57 at Cedar Falls |
12.030 |
19.360 |
|
060.3 Iowa Highway 60 |
US 75 at Le Mars |
MN 60 at Bigelow, Minn. |
58.771 |
94.583 |
|
062.3 Iowa Highway 62 |
Iowa 64 at Maquoketa |
US 52 at Bellevue |
19.633 |
31.596 |
|
064.3 Iowa Highway 64 |
US 151 near Anamosa |
US 52 / IL 64 at Savanna, Ill. |
64.355 |
103.569 |
|
070.3 Iowa Highway 70 |
Iowa 92 at Columbus Junction |
US 6 near West Liberty |
23.954 |
38.550 |
|
076.3 Iowa Highway 76 |
US 18 near McGregor |
MN 76 near Eitzen, Minn. |
48.911 |
78.715 |
|
078.3 Iowa Highway 78 |
Iowa 149 near Martinsburg |
US 61 near Morning Sun |
58.429 |
94.032 |
|
081.3 Iowa Highway 81 |
Route 81 near Farmington |
Iowa 2 at Farmington |
2.215 |
3.565 |
|
083.3 Iowa Highway 83 |
US 59 at Avoca |
Iowa 148 at Anita |
34.191 |
55.025 |
|
085.3 Iowa Highway 85 |
Montezuma city limits |
Iowa 21 at Deep River |
8.408 |
13.531 |
|
086.3 Iowa Highway 86 |
US 71 near Milford |
MN 86 near Spirit Lake |
12.519 |
20.147 |
|
092.3 Iowa Highway 92 |
US-275 / N-92 at Council Bluffs |
IL 92 at Muscatine |
274.231 |
441.332 |
|
093.3 Iowa Highway 93 |
US 63 near Tripoli |
Iowa 150 at Fayette |
29.534 |
47.530 |
|
096.3 Iowa Highway 96 |
Iowa 14 near Gladbrook |
US 63 near Gladbrook |
16.635 |
26.771 |
|
098.3 Iowa Highway 98 |
Iowa 16 near Douds |
Clay Street in Leando |
1.814 |
2.919 |
Spur route |
100.3 Iowa Highway 100 |
Edgewood Road NE in Cedar Rapids |
US 151 / Iowa 13 near Marion |
8.285 |
13.333 |
|
102.3 Iowa Highway 102 |
New Sharon western city limits |
US 63 / Iowa 146 at New Sharon |
0.501 |
0.806 |
Unsigned highway wholly within New Sharon city limits[1][2] |
110.3 Iowa Highway 110 |
US 20 at Schaller |
Iowa 7 at Storm Lake |
14.789 |
23.801 |
|
116.3 Iowa Highway 116 |
US 218 near Waverly |
Iowa 3 at Waverly |
2.776 |
4.468 |
Former alignment of US 218 in Waverly, now signed as US 218 Bus.[2] |
117.3 Iowa Highway 117 |
US 163 at Prairie City |
US 65 / Iowa 330 near Mingo |
18.562 |
29.873 |
|
122.3 Iowa Highway 122 |
I-35 / US 18 at Clear Lake |
Mason City city limits |
12.264 |
19.737 |
|
127.3 Iowa Highway 127 |
I-29 near Mondamin |
US 30 at Logan |
15.985 |
25.725 |
|
128.3 Iowa Highway 128 |
Iowa 13 at Elkader |
US 52 near Garnavillo |
6.982 |
11.236 |
|
130.3 Iowa Highway 130 |
Iowa 38 at Tipton |
I-80 at Davenport |
32.023 |
51.536 |
|
136.3 Iowa Highway 136 |
IL 136 at Clinton |
US 52 / Iowa 3 at Luxemburg |
97.733 |
157.286 |
|
137.3 Iowa Highway 137 |
Iowa 5 at Albia |
US 63 at Eddyville |
14.526 |
23.377 |
|
139.3 Iowa Highway 139 |
Iowa 9 near Cresco |
MN 139 near Harmony, Minn. |
11.431 |
18.396 |
|
140.3 Iowa Highway 140 |
US 20 at Moville |
Iowa 3 at Remsen |
25.309 |
40.731 |
|
141.3 Iowa Highway 141 |
I-29 at Sloan |
I-35 / I-80 at Grimes |
155.362 |
250.031 |
|
143.3 Iowa Highway 143 |
Iowa 3 at Marcus |
Iowa 10 at Granville |
12.049 |
19.391 |
|
144.3 Iowa Highway 144 |
Iowa 141 at Perry |
Iowa 175 near Harcourt |
34.039 |
54.780 |
|
146.3 Iowa Highway 146 |
US 63 at New Sharon |
US 30 at Le Grand |
42.735 |
68.775 |
|
148.3 Iowa Highway 148 |
Route 148 near Bedford |
I-80 near Anita |
66.828 |
107.549 |
|
149.3 Iowa Highway 149 |
US 34 / US 63 at Ottumwa |
I-80 near Williamsburg |
65.897 |
106.051 |
|
150.3 Iowa Highway 150 |
US 218 at Vinton |
US 52 / Iowa 24 at Calmar |
85.093 |
136.944 |
|
152.3 Iowa Highway 152 |
I-35 near Osceola |
US 69 near Osceola |
1.402 |
2.256 |
|
160.3 Iowa Highway 160 |
Iowa 415 at Ankeny |
I-35 at Ankeny |
2.446 |
3.936 |
|
163.3 Iowa Highway 163 |
US 69 at Des Moines |
US 34 at Burlington |
61.230 |
98.540 |
|
165.3 Iowa Highway 165 |
Nebraska state line at Carter Lake |
Nebraska state line at Carter Lake |
0.410 |
0.660 |
Only route west of the Missouri River |
173.3 Iowa Highway 173 |
Iowa 83 near Atlantic |
Iowa 44 at Kimballton |
14.680 |
23.625 |
|
175.3 Iowa Highway 175 |
N-51 at Decatur, Nebr. |
US 63 at Hudson |
221.367 |
356.256 |
|
182.3 Iowa Highway 182 |
US 18 at Inwood |
Iowa 9 near Larchwood |
9.051 |
14.566 |
|
183.3 Iowa Highway 183 |
Iowa 127 at Mondamin |
Iowa 141 at Ute |
29.952 |
48.203 |
|
187.3 Iowa Highway 187 |
US 20 near Masonville |
Iowa 150 near Fayette |
28.385 |
45.681 |
|
188.3 Iowa Highway 188 |
Iowa 3 near Clarksville |
US 63 near Tripoli |
24.231 |
38.996 |
|
191.3 Iowa Highway 191 |
I-680 near Neola |
Iowa 37 at Earling |
22.790 |
36.677 |
|
192.3 Iowa Highway 192 |
I-29 / I-80 at Council Bluffs |
I-29 at Council Bluffs |
6.647 |
10.697 |
|
196.3 Iowa Highway 196 |
US 71 / Iowa 175 at Lake View |
US 20 near Sac City |
7.808 |
12.566 |
|
202.3 Iowa Highway 202 |
Route 202 near Coatsville, Mo. |
Iowa 2 near Moulton |
10.461 |
16.835 |
|
210.3 Iowa Highway 210 |
Iowa 141 near Woodward |
US 65 near Collins |
34.781 |
55.975 |
|
212.3 Iowa Highway 212 |
Iowa 21 near Belle Plaine |
US 6 at Marengo |
12.157 |
19.565 |
|
220.3 Iowa Highway 220 |
US 6 at South Amana |
US 151 at Amana |
7.233 |
11.640 |
|
224.3 Iowa Highway 224 |
I-80 near Kellogg |
Iowa 14 near Laurel |
10.587 |
17.038 |
|
281.3 Iowa Highway 281 |
Waterloo city limits |
Iowa 150 at Oelwein |
28.166 |
45.329 |
|
316.3 Iowa Highway 316 |
Iowa 5 near Swan |
Runnells |
5.183 |
8.341 |
Spur route. |
330.3 Iowa Highway 330 |
US 65 / Iowa 117 near Mingo |
Iowa 14 near Albion |
33.293 |
53.580 |
|
333.3 Iowa Highway 333 |
I-29 at Hamburg |
US 275 at Hamburg |
1.558 |
2.507 |
|
346.3 Iowa Highway 346 |
US 218 / Iowa 27 at Nashua |
US 18 / US 63 near New Hampton |
12.470 |
20.069 |
|
370.3 Iowa Highway 370 |
N-370 at Bellevue, Nebr. |
I-29 near Council Bluffs |
3.265 |
5.255 |
|
376.3 Iowa Highway 376 |
I-29 / I-129 / US 20 / US 75 at Sioux City |
US 75 at Sioux City |
10.334 |
16.631 |
Signed as US 75 Bus. in Sioux City[2] |
404.3 Iowa Highway 404 |
Iowa 3 at Le Mars |
US 75 at Le Mars |
1.629 |
2.622 |
Former US 75 in Le Mars[2] |
415.3 Iowa Highway 415 |
US 6 at Des Moines |
Iowa 141 near Granger |
16.857 |
27.129 |
|
438.3 Iowa Highway 438 |
US 34 / Iowa 163 at Mount Pleasant |
US 218 / Iowa 27 at Mount Pleasant |
1.052 |
1.693 |
Former alignment of US 218 in Mount Pleasant provides direct access from US 218 / IA 27 southbound to US 34 / IA 163 westbound[2][3] |
461.3 Iowa Highway 461 |
I-280 / US 61 at Davenport |
I-80 / US 61 at Davenport |
10.750 |
17.300 |
Signed as US 61 Bus. in Davenport |
904.3 Iowa Highway 904 |
US 34 / Iowa 163 at Fairfield |
US 34 / Iowa 163 at Fairfield |
4.737 |
7.623 |
Signed as US 34 Bus. around, but not through, Fairfield[2] |
922.3 Iowa Highway 922 |
US 151 at Cedar Rapids |
Iowa 100 at Cedar Rapids |
8.862 |
14.262 |
Signed as US 151 Bus. in Cedar Rapids[2] |
926.3 Iowa Highway 926 |
US 169 at Fort Dodge |
US 169 at Fort Dodge |
3.147 |
5.065 |
Signed as US 169 Bus. in Fort Dodge[2] |
930.3 Iowa Highway 930 |
US 30 near Ames near Ames |
Boone / Story County line |
1.738 |
2.797 |
Spur route[2] |
934.3 Iowa Highway 934 |
Iowa 27 / Iowa 58 at Cedar Falls |
US 63 at Waterloo |
4.881 |
7.855 |
University Avenue in Cedar Falls and Waterloo[2][4][5] |
946.3 Iowa Highway 946 |
US 52 / US 61 / US 151 at Dubuque |
US 52 / US 61 / US 151 at Dubuque |
0.927 |
1.492 |
Locust Street in Dubuque provides direct access to US 20[2][6] |
965.3 Iowa Highway 965 |
US 6 at Coralville |
I-80 at Coralville |
0.519 |
0.835 |
Coral Ridge Avenue in Coralville provides direct access to I-80[2][7] |